aspectframe: Modernize
authorMatthias Clasen <mclasen@redhat.com>
Fri, 17 Apr 2020 21:37:52 +0000 (17:37 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 17 Apr 2020 21:38:52 +0000 (17:38 -0400)
commit19dbbf6fa5518122099e90a5be04cbb540900cc6
tree3fd7e7d2f1df867db65ecb44b5a90be80d93f2e2
parentb5d17d2f9b958f95538bffed396ebec028db82fc
aspectframe: Modernize

Make GtkAspectFrame not derive from GtkFrame anymore,
since frames now always draw, well, a frame. Also,
add proper setters for the properties of GtkAspectFrame.

Update our sole user.

Fixes: https://gitlab.gnome.org/GNOME/gtk/-/issues/2627
demos/gtk-demo/sliding_puzzle.c
docs/reference/gtk/gtk4-sections.txt
gtk/gtkaspectframe.c
gtk/gtkaspectframe.h